Latest Stories

Explore recent articles and updates covering a wide range of topics and experiences.

112 Companies, $1.5 Trillion in Revenue, and a New Definition of Energy Security

112 Companies, $1.5 Trillion in Revenue, and a New Definition of Energy Security

112 companies ($1.5T revenue) urge governments to center electrification for energy security. Read what this means for CRE tenants, planners, and building value.